/*
 * HighScoreTable.java
 *
 * Created on 2007. m�rcius 25., 15:45
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package lemmings;

/**
 *
 * @author attila
 * Dics�s�gt�bl�t reprezent�l� oszt�ly
 */
public class HighScoreTable {

   
    /** Konstruktor */
    public HighScoreTable() {
        System.out.println("> A HighScoreTable oszt�ly l�trej�tt.");
    }
    
    /**
    * �j eredm�ynt ad a dics�s�gt�bl�hoz
    * @param nick
    * A felhaszn�l� neve
    * @param points
    * El�rt pontsz�m
    * @param lastsuccesslevel
    * Utols� j�tszott szint
    */
    public void addResult(String nick, int points, int lastsuccesslevel) {
        return;
    }
    /**
    * @return
    * Visszaadja a pontsz�mot�    
    * @param u
    * Felhasznl�
    */
    public int getScore() {
       return 0; 
    }
    /**
    * Be�ll�tja a pontsz�mot
    * @param score
    * Pontsz�m
    * @param u
    * Felhasznl�
    */
    public void setScore(int score, User u) {
        return;
    }
    /**
    * @return
    * A j�t�kos �ltal utolj�ra j�tszott szint sz�ma
    */
    public int getLastLevel(String nick) {
        System.out.println("> HighScoreTable.getLastLevel()");
        System.out.println("@ Param�ter: "+ nick);
        // ezt m�g impelment�lni kell majd a v�gs� verzi�ban
        System.out.println("@ Az utolj�ra haszn�lt p�ly�ja a felhaszn�l�nak: 0");
        return 0;
    }
    /**
    * Visszaadja a legjobb t�z helyezett nev�t �s pontsz�m�t, 
    * valamint ut�lj�ra j�tszott szintj�ket
    */
    public void getTopTen() {
        return;
    }
}
